﻿

namespace Bildverarbeitung
{
    using System;
    using System.Drawing;

    /// <summary>
    /// Interface to compare all solutions
    /// </summary>
    public interface IFilter
    {
        /// <summary>
        /// Gets the summerized difference from average of all images.
        /// </summary>
        /// <param name="images">Given images.</param>
        /// <returns>The summerized difference.</returns>
         Bitmap GetSummerizedDifferencefromAverage(Bitmap[] images);

         /// <summary>
         /// Return the author´s name
         /// Please use NachnameVorname (without spaces).
         /// </summary>
         /// <returns>author´s name</returns>
         String GetName();
    }
}
